// 2. 具体类：咖啡
/// <summary>
/// 咖啡类（模板方法模式中的ConcreteClass）
/// 实现了抽象类Beverage中定义的抽象方法，提供了咖啡制作的特定实现
/// </summary>
public class Coffee : Beverage
{
  /// <summary>
  /// 实现Beverage中的Brew抽象方法
  /// 提供咖啡特有的冲泡方式
  /// </summary>
  protected override void Brew()
  {
    Console.WriteLine("用沸水冲泡咖啡粉");
  }

  /// <summary>
  /// 实现Beverage中的AddCondiments抽象方法
  /// 提供咖啡特有的调料添加方式
  /// </summary>
  protected override void AddCondiments()
  {
    Console.WriteLine("加入糖和牛奶");
  }
}